// Licensed to Elasticsearch B.V under one or more agreements.
// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
// See the LICENSE file in the project root for more information.

namespace Elastic.Clients.Elasticsearch.Mapping;

internal static class PropertyNameExtensions
{
	internal static bool IsConditionless(this PropertyName property) =>
		property is null || property.Name.IsNullOrEmpty() && property.Expression is null && property.Property is null;
}
